@charset "UTF-8";
[class^=icon-]:before, [class*=icon-]:before {
    display: inline-block;
    font-family: orderapp-manage-iconfont;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

[class^=icon-], [class*=icon-] {
    display: inline-block
}

.icon-deliver:before {
    content: ""
}

.icon-evaluate:before {
    content: ""
}

.icon-pay:before {
    content: ""
}

.icon-send:before {
    content: ""
}

.icon-ticket:before {
    content: ""
}

.icon-form:before {
    content: ""
}

.icon-right:before {
    content: ""
}

.icon-refund:before {
    content: ""
}

.icon-vip:before {
    content: ""
}

.icon-frend:before {
    content: ""
}

.icon-taoxiaopu:before {
    content: ""
}

.icon-wang:before {
    content: ""
}

.icon-cart:before {
    content: ""
}

.icon-alipay:before {
    content: ""
}

.icon-home:before {
    content: ""
}

.icon-home_fill:before {
    content: ""
}

.icon-back:before {
    content: ""
}

.icon-search:before {
    content: ""
}

.icon-wifi:before {
    content: ""
}

.icon-location:before {
    content: ""
}

.icon-comment:before {
    content: ""
}

.icon-phone:before {
    content: ""
}

html {
    background: #eee
}

body {
    margin: 0;
    padding: 0;
    color: #051b28;
    font-family: 'Helvetica Neue';
    font-weight: 400
}

[data-dpr="1"] body {
    font-size: 14px
}

[data-dpr="2"] body {
    font-size: 28px
}

[data-dpr="3"] body {
    font-size: 42px
}

* {
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: transparent
}

ul, ol, li, p, div, h1, h2, h3, h4, h5 {
    list-style: none;
    margin: 0;
    padding: 0;
    font-weight: 400
}

a {
    color: #051b28
}

a:hover {
    text-decoration: none
}

del {
    color: #999
}

.clear:before, .clear:after {
    content: "";
    display: table
}

.clear:after {
    clear: both
}

.none {
    display: none !important
}

.h {
    color: #ff5000
}

.gray {
    color: #999
}

.order-manage .o-t-item .item-pay .item-pay-btn a, .order-manage .o-item-pay-btn a, .order-manage .o-tab-btn > ul li {
    height: .693rem;
    line-height: .693rem;
    text-align: center;
    border: 1px solid #999;
    border-radius: .053rem
}

.order-manage.list .order-list > li, .order-manage .order-box {
    border-bottom: 1px solid #e7e7e7;
    position: relative
}

.order-manage.list .order-list > li:after, .order-manage .order-box:after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: #d9d9d9;
    position: absolute;
    bottom: 0;
    left: 0
}

a {
    text-decoration: none
}

.order-manage {
    height: 100%;
    -webkit-user-select: none;
    user-select: none
}

[data-dpr="1"] .order-manage {
    font-size: 14px
}

[data-dpr="2"] .order-manage {
    font-size: 28px
}

[data-dpr="3"] .order-manage {
    font-size: 42px
}

.order-manage .express {
    color: #359a2b
}

.order-manage .shade {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .4);
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    color: #fff;
    z-index: 2
}

.order-manage .shade:before {
    display: block;
    content: '正在加载...';
    width: 100%;
    height: .267rem;
    text-align: center
}

.order-manage.detail .o-tab-btn {
    position: fixed;
    width: 100%;
    bottom: 0;
    box-sizing: border-box
}

.order-manage.detail .module {
    padding-left: .267rem;
    padding-right: .267rem;
    background: #fff
}

.order-manage.detail .module.status, .order-manage.detail .module.logisticsholder, .order-manage.detail .module.address, .order-manage.detail .module.seller, .order-manage.detail .module.item, .order-manage.detail .module.orderinfo {
    padding: 0
}

.order-manage.detail .module.status {
    position: relative;
    max-height: 2.667rem;
    color: #fff
}

[data-dpr="1"] .order-manage.detail .module.status {
    font-size: 16px
}

[data-dpr="2"] .order-manage.detail .module.status {
    font-size: 32px
}

[data-dpr="3"] .order-manage.detail .module.status {
    font-size: 48px
}

.order-manage.detail .module.status .h {
    color: #fff
}

.order-manage.detail .module.status .seller-state {
    position: static;
    padding: 0 5rem 0 1.067rem;
    height: 100%;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    height: 2.667rem
}

.order-manage.detail .module.status .seller-state.isbg {
    padding-right: 1.067rem;
    height: auto
}

.order-manage.detail .module.status .seller-state .state-cont {
    padding: .267rem 0
}

.order-manage.detail .module.status .rainbowBar {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: .08rem;
    background: url(//gw.alicdn.com/tfscom/TB1r31MJpXXXXX2XVXX97EJIFXX-750-6.png_q50) repeat-x bottom center;
    background-size: 10rem
}

.order-manage.detail .module.status .sub {
    margin-top: .133rem;
    overflow: hidden;
    -webkit-line-clamp: 4;
    -moz-line-clamp: 4;
    -ms-line-clamp: 4;
    -o-line-clamp: 4;
    line-clamp: 4;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-box-orient: vertical;
    -o-box-orient: vertical;
    box-orient: vertical;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    word-break: break-all
}

[data-dpr="1"] .order-manage.detail .module.status .sub {
    font-size: 12px
}

[data-dpr="2"] .order-manage.detail .module.status .sub {
    font-size: 24px
}

[data-dpr="3"] .order-manage.detail .module.status .sub {
    font-size: 36px
}

.order-manage.detail .module.seller {
    position: relative
}

.order-manage.detail .module.seller .o-t-title-shop {
    border-top: .213rem solid #eee
}

.order-manage.detail .module.seller:after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: #d9d9d9;
    position: absolute;
    top: 0;
    left: 0
}

.order-manage.detail .module.label .o-t-contmsg {
    padding: .32rem 0
}

.order-manage.detail .module.label .o-t-contmsg .icons {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box
}

.order-manage.detail .module.orderinfo {
    border-top: 1px solid #e7e7e7
}

.order-manage.detail .module.orderinfo .order-message {
    border-top: .213rem solid #eee
}

.order-manage.detail .orderop {
    height: 1.067rem;
    margin-top: .213rem;
    padding: 0
}

.order-manage.list .order-cont {
    padding-top: .213rem
}

.order-manage.list .order-cont .order-more {
    display: block;
    text-align: center;
    color: #999
}

.order-manage.list .order-cont.btomshow .order-more:before {
    content: '查看更多上拉试试';
    display: inline-block
}

.order-manage.list .order-cont.btomshow.winpad .order-more {
    padding-bottom: .267rem
}

.order-manage.list .order-cont.btomshow.winpad .order-more:before {
    content: '点击加载更多';
    display: inline-block;
    padding: .133rem .267rem;
    border: 1px solid #e7e7e7;
    border-radius: .053rem;
    background: #fff
}

.order-manage.list .order-cont.btomhide .order-more:after {
    content: '没有更多了';
    display: inline-block
}

.order-manage.list .order-tablink {
    display: none
}

.order-manage.list .item-list .item-info .title img {
    display: none
}

.order-manage.list .seller-state {
    display: none
}

.order-manage header {
    height: 1.2rem;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    border-bottom: 1px solid #e7e7e7
}

[data-dpr="1"] .order-manage header {
    font-size: 18px
}

[data-dpr="2"] .order-manage header {
    font-size: 36px
}

[data-dpr="3"] .order-manage header {
    font-size: 54px
}

.order-manage header > div {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box
}

.order-manage header > div > p {
    width: 100%
}

.order-manage header > div:first-child {
    text-align: left;
    margin-left: .267rem
}

.order-manage header > div:last-child {
    text-align: right;
    margin-right: .267rem
}

.order-manage header [class^=icon-] {
    font-size: .64rem
}

[data-dpr="1"] .order-manage section {
    font-size: 14px
}

[data-dpr="2"] .order-manage section {
    font-size: 28px
}

[data-dpr="3"] .order-manage section {
    font-size: 42px
}

.order-manage .order-list > li {
    margin-bottom: .213rem
}

.order-manage .order-list .item-list {
    margin-top: .053rem
}

.order-manage .order-list .item-list:first-child {
    margin: 0
}

.order-manage .order-msg-cont {
    padding: 0 .32rem
}

.order-manage .order-msg-cont li {
    border-top: 1px solid #e7e7e7
}

.order-manage .order-msg-cont li:first-child {
    border-top: 0
}

.order-manage .order-msg-cont .deliver .o-t-contmsg {
    color: #359a2b
}

.order-manage .order-serviceinfo {
    background: #f5f5f5;
    box-sizing: border-box
}

.order-manage .order-serviceinfo li {
    display: inline-block;
    background: #ff5000;
    color: #fff;
    padding: .04rem .133rem;
    margin: .133rem .133rem 0 0
}

.order-manage .order-box {
    margin-bottom: .213rem;
    background: #fff
}

.order-manage .order-phase {
    border-bottom: 1px solid #e7e7e7
}

[data-dpr="1"] .order-manage .order-phase {
    font-size: 12px
}

[data-dpr="2"] .order-manage .order-phase {
    font-size: 24px
}

[data-dpr="3"] .order-manage .order-phase {
    font-size: 36px
}

.order-manage .order-phase li.current {
    color: #ff5000;
    border-color: #ff5000
}

.order-manage .order-price-freight {
    padding: .133rem 0;
    border-bottom: 1px solid #e7e7e7;
    background: #fff
}

[data-dpr="1"] .order-manage .order-price-freight {
    font-size: 12px
}

[data-dpr="2"] .order-manage .order-price-freight {
    font-size: 24px
}

[data-dpr="3"] .order-manage .order-price-freight {
    font-size: 36px
}

.order-manage .order-price-freight dl {
    padding: .107rem 0
}

.order-manage .order-price-freight dl dt, .order-manage .order-price-freight dl dd {
    display: inline-block
}

.order-manage .order-price-freight dl dt img, .order-manage .order-price-freight dl dd img {
    max-width: 1.467rem;
    max-height: .373rem;
    margin-right: .187rem
}

.order-manage .order-price-freight dl dt {
    width: 60%;
    color: #999
}

.order-manage .order-price-freight dl dd {
    width: 40%;
    text-align: right
}

.order-manage .order-label {
    margin: 0 .267rem;
    border-top: 1px solid #e7e7e7
}

.order-manage .order-label .cont {
    margin: 0 .053rem
}

.order-manage .order-tablink {
    background: #fff
}

.order-manage .order-tablink .phone {
    position: relative
}

.order-manage .order-tablink .phone:before {
    content: '';
    display: inine-block;
    position: absolute;
    left: 0;
    top: .267rem;
    bottom: .267rem;
    width: 1px;
    background: #e7e7e7
}

.order-manage .order-message {
    padding: .32rem;
    color: #999
}

.order-manage .order-message p {
    margin-top: .16rem
}

[data-dpr="1"] .order-manage .order-message p {
    font-size: 12px
}

[data-dpr="2"] .order-manage .order-message p {
    font-size: 24px
}

[data-dpr="3"] .order-manage .order-message p {
    font-size: 36px
}

.order-manage .order-message p:first-child {
    margin: 0
}

.order-manage .icon-right {
    color: #788087;
    font-size: .533rem
}

.order-manage .nav-tab-top {
    height: 1.093rem
}

[data-dpr="1"] .order-manage .nav-tab-top {
    font-size: 14px
}

[data-dpr="2"] .order-manage .nav-tab-top {
    font-size: 28px
}

[data-dpr="3"] .order-manage .nav-tab-top {
    font-size: 42px
}

.order-manage .nav-tab-top > div {
    transform: translateZ(9px);
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 5;
    opacity: .95
}

.order-manage .nav-tab-top ul {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    background: #fff;
    border-bottom: 1px solid #e7e7e7
}

.order-manage .nav-tab-top ul li {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    height: 1.067rem;
    line-height: 1.067rem;
    text-align: center
}

[data-dpr="1"] .order-manage .nav-tab-top ul li span {
    font-size: 12px
}

[data-dpr="2"] .order-manage .nav-tab-top ul li span {
    font-size: 24px
}

[data-dpr="3"] .order-manage .nav-tab-top ul li span {
    font-size: 36px
}

.order-manage .nav-tab-top ul .cur {
    border-bottom: .04rem solid #ff5000;
    box-sizing: border-box;
    color: #ff5000
}

.order-manage .o-t-title-shop {
    height: 1.067rem;
    padding: 0 .32rem;
    box-sizing: border-box;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    background: #fff
}

.order-manage .o-t-title-shop .tcont {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box
}

[data-dpr="1"] .order-manage .o-t-title-shop .tcont {
    font-size: 12px
}

[data-dpr="2"] .order-manage .o-t-title-shop .tcont {
    font-size: 24px
}

[data-dpr="3"] .order-manage .o-t-title-shop .tcont {
    font-size: 36px
}

.order-manage .o-t-title-shop .tcont > div {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box
}

.order-manage .o-t-title-shop .shopcb {
    width: .507rem;
    height: .373rem;
    border: .027rem solid #9fa4b6;
    border-radius: 100%
}

.order-manage .o-t-title-shop .ico {
    margin-right: .267rem;
    line-height: 0;
    width: .427rem
}

.order-manage .o-t-title-shop .ico img {
    width: 100%
}

.order-manage .o-t-title-shop .ico span {
    font-size: .427rem
}

.order-manage .o-t-title-shop .contact {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1
}

.order-manage .o-t-title-shop .contact a {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    padding-right: 2.667rem;
    box-sizing: border-box
}

.order-manage .o-t-title-shop .contact .arrow {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1
}

.order-manage .o-t-title-shop .contact .arrow .icon-right {
    line-height: 0
}

.order-manage .o-t-title-shop .contact .title {
    line-height: .533rem;
    text-align: left;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -moz-line-clamp: 1;
    -ms-line-clamp: 1;
    -o-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-box-orient: vertical;
    -o-box-orient: vertical;
    box-orient: vertical;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    word-break: break-all
}

.order-manage .o-t-title-shop .state {
    margin-left: .32rem;
    text-align: right
}

.order-manage .o-price:before {
    content: '￥';
    display: inline-block
}

[data-dpr="1"] .order-manage .o-price:before {
    font-size: 11px
}

[data-dpr="2"] .order-manage .o-price:before {
    font-size: 22px
}

[data-dpr="3"] .order-manage .o-price:before {
    font-size: 33px
}

[data-dpr="1"] .order-manage .o-price .big {
    font-size: 16px
}

[data-dpr="2"] .order-manage .o-price .big {
    font-size: 32px
}

[data-dpr="3"] .order-manage .o-price .big {
    font-size: 48px
}

.order-manage .o-t-item {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    padding: .133rem .32rem;
    box-sizing: border-box;
    background: #f5f5f5;
    font-size: 12px;
}



.order-manage .o-t-item .item-info {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1
}

.order-manage .o-t-item .item-info .title {
    overflow: hidden;
    -webkit-line-clamp: 2;
    -moz-line-clamp: 2;
    -ms-line-clamp: 2;
    -o-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-box-orient: vertical;
    -o-box-orient: vertical;
    box-orient: vertical;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    word-break: break-all
}

[data-dpr="1"] .order-manage .o-t-item .item-info .title {
    font-size: 12px
}

[data-dpr="2"] .order-manage .o-t-item .item-info .title {
    font-size: 24px
}

[data-dpr="3"] .order-manage .o-t-item .item-info .title {
    font-size: 36px
}

.order-manage .o-t-item .item-info .title .question-img {
    width: .32rem;
    hight: .32rem;
    margin-left: .107rem
}

.order-manage .o-t-item .item-info p {
    margin-top: .133rem;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -moz-line-clamp: 2;
    -ms-line-clamp: 2;
    -o-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-box-orient: vertical;
    -o-box-orient: vertical;
    box-orient: vertical;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    word-break: break-all
}

[data-dpr="1"] .order-manage .o-t-item .item-info p {
    font-size: 12px
}

[data-dpr="2"] .order-manage .o-t-item .item-info p {
    font-size: 24px
}

[data-dpr="3"] .order-manage .o-t-item .item-info p {
    font-size: 36px
}

.order-manage .o-t-item .item-info .sku {
    color: #999
}

.order-manage .o-t-item .item-info .state {
    color: #ff5000
}

.order-manage .o-t-item .item-img {
    width: 1.6rem;
    height: 1.6rem;
    margin-right: .293rem;
    overflow: hidden;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    background: #fff;
    overflow: hidden
}

.order-manage .o-t-item .item-img img {
    max-width: 100%;
    transform: translateZ(0)
}

.order-manage .o-t-item .item-img a {
    display: block;
    height: 1.6rem;
    line-height: 1.6rem;
    overflow: hidden
}

.order-manage .o-t-item .item-pay {
    width: 1.973rem;
    text-align: right;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    -webkit-box-orient: vertical
}

[data-dpr="1"] .order-manage .o-t-item .item-pay {
    font-size: 13px
}

[data-dpr="2"] .order-manage .o-t-item .item-pay {
    font-size: 26px
}

[data-dpr="3"] .order-manage .o-t-item .item-pay {
    font-size: 39px
}

.order-manage .o-t-item .item-pay .item-pay-data {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1
}

.order-manage .o-t-item .item-pay .item-pay-btn {
    background: #f5f5f5;
    text-align: right
}

.order-manage .o-t-item .item-pay .item-pay-btn a {
    padding: 0 .133rem;
    display: inline-block;
    border-color: #ff5000;
    color: #ff5000;
    overflow: hidden
}

.order-manage .o-t-item .item-pay .price {
    line-height: .427rem;
    font-weight: 700;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

[data-dpr="1"] .order-manage .o-t-item .item-pay .price span {
    font-size: 11px
}

[data-dpr="2"] .order-manage .o-t-item .item-pay .price span {
    font-size: 22px
}

[data-dpr="3"] .order-manage .o-t-item .item-pay .price span {
    font-size: 33px
}

.order-manage .o-t-item .item-pay .nums {
    color: #999
}

[data-dpr="1"] .order-manage .o-t-item .item-pay .nums {
    font-size: 12px
}

[data-dpr="2"] .order-manage .o-t-item .item-pay .nums {
    font-size: 24px
}

[data-dpr="3"] .order-manage .o-t-item .item-pay .nums {
    font-size: 36px
}

.order-manage .o-item-pay-btn {
    margin-top: -.533rem;
    text-align: right;
    padding: 0 .267rem .133rem
}

.order-manage .o-item-pay-btn a {
    padding: 0 .133rem;
    display: inline-block;
    border-color: #ff5000;
    color: #ff5000
}

.order-manage .o-total-price {
    min-height: .8rem;
    padding: .067rem .32rem .067rem 0;
    text-align: right;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    background: #fff;
    border-bottom: 1px solid #e7e7e7
}

.order-manage .o-total-price .cont {
    width: 100%;
    word-break: break-all
}

.order-manage .o-total-price .cont > span {
    display: inline-block;
    margin-left: .32rem
}

.order-manage .o-total-price b {
    font-weight: 700
}

.order-manage .o-tab-btn {
    padding: .067rem .32rem .067rem 0;
    border-bottom: 1px solid #e7e7e7;
    background: #fff
}

.order-manage .o-tab-btn:before, .order-manage .o-tab-btn:after {
    content: "";
    display: table
}

.order-manage .o-tab-btn:after {
    clear: both
}

.order-manage .o-tab-btn > ul {
    position: relative;
    float: right
}

.order-manage .o-tab-btn > ul:before, .order-manage .o-tab-btn > ul:after {
    content: "";
    display: table
}

.order-manage .o-tab-btn > ul:after {
    clear: both
}

.order-manage .o-tab-btn > ul li {
    float: right;
    padding: 0 .267rem;
    margin: .133rem 0 .133rem .133rem
}

.order-manage .o-tab-btn > ul li.more {
    width: .933rem;
    margin-left: 0
}

.order-manage .o-tab-btn .sublist {
    position: absolute;
    bottom: 1.12rem;
    left: -.053rem;
    width: 2.133rem;
    text-align: center;
    background: rgba(0, 0, 0, .4);
    padding: 0;
    color: #fff;
    border-radius: .107rem
}

.order-manage .o-tab-btn .sublist:before {
    content: '';
    position: absolute;
    bottom: -.213rem;
    left: 38%;
    display: inline-block;
    border: .213rem solid rgba(0, 0, 0, .4);
    border-left-color: #fff;
    border-right-color: #fff;
    border-bottom: 0
}

.order-manage .o-tab-btn .sublist li {
    margin: 0;
    padding: 0;
    float: none;
    border-top: 1px solid #333
}

.order-manage .o-tab-btn .sublist li:first-child {
    border: 0
}

.order-manage .o-tab-btn .h {
    border-color: #ff5000
}

.order-manage .o-t-contmsg {
    padding: .32rem;
    color: #666;
    box-sizing: border-box;
    background: #fff;
    border-bottom: 1px solid #e7e7e7
}

[data-dpr="1"] .order-manage .o-t-contmsg {
    font-size: 14px
}

[data-dpr="2"] .order-manage .o-t-contmsg {
    font-size: 28px
}

[data-dpr="3"] .order-manage .o-t-contmsg {
    font-size: 42px
}

.order-manage .o-t-contmsg > a {
    display: block;
    width: 100%
}

.order-manage .o-t-contmsg, .order-manage .o-t-contmsg > a > div {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    width: 100%
}

.order-manage .o-t-contmsg.express {
    color: #359a2b
}

.order-manage .o-t-contmsg.memobook .submsg {
    overflow: hidden;
    -webkit-line-clamp: 2;
    -moz-line-clamp: 2;
    -ms-line-clamp: 2;
    -o-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-box-orient: vertical;
    -o-box-orient: vertical;
    box-orient: vertical;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    word-break: break-all
}

.order-manage .o-t-contmsg .cont {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1
}

.order-manage .o-t-contmsg .arrow {
    width: .907rem;
    text-align: right;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box
}

.order-manage .o-t-contmsg .arrow p {
    width: 100%
}

.order-manage .o-t-contmsg .ico {
    font-size: .56rem;
    margin-right: .4rem;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    width: .427rem
}

.order-manage .o-t-contmsg .ico img {
    width: 100%
}

.order-manage .o-t-contmsg .icons {
    font-size: .56rem;
    margin-right: .4rem;
    max-width: .96rem
}

.order-manage .o-t-contmsg .icons img {
    width: 100%
}

.order-manage .o-t-contmsg a {
    color: #666
}

.order-manage .o-t-contmsg h5 {
    display: flex;
    line-height: .667rem
}

[data-dpr="1"] .order-manage .o-t-contmsg h5 > div {
    font-size: 16px
}

[data-dpr="2"] .order-manage .o-t-contmsg h5 > div {
    font-size: 32px
}

[data-dpr="3"] .order-manage .o-t-contmsg h5 > div {
    font-size: 48px
}

.order-manage .o-t-contmsg h5 > div:first-child {
    flex: 1;
    text-align: left
}

.order-manage .o-t-contmsg h5 > div:last-child {
    text-align: right
}

.order-manage .o-t-contmsg.label .submsg {
    color: #999
}

.order-manage .o-t-contmsg .submsg, .order-manage .o-t-contmsg .subtime {
    margin-top: .133rem
}

.order-manage .o-t-contmsg .subtime {
    color: #999
}

[data-dpr="1"] .order-manage .o-t-contmsg .subtime {
    font-size: 12px
}

[data-dpr="2"] .order-manage .o-t-contmsg .subtime {
    font-size: 24px
}

[data-dpr="3"] .order-manage .o-t-contmsg .subtime {
    font-size: 36px
}

.order-manage .o-t-phase {
    color: #999
}

.order-manage .o-t-phase li {
    padding: .267rem 0 .267rem .4rem;
    border-left: .08rem solid #eee
}

.order-manage .o-t-tablink {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    height: 1.2rem
}

.order-manage .o-t-tablink > .cont {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    width: 100%
}

.order-manage .o-t-tablink .ico {
    font-size: .507rem;
    margin-right: .267rem;
    color: #00a6ff;
    height: .507rem;
    line-height: 0;
    overflow: hidden
}

.order-manage .o-error, .order-manage .loading {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    padding: 2.667rem 0
}

.order-manage .o-error div, .order-manage .loading div {
    text-align: center
}

.order-manage .o-error > div > p, .order-manage .loading > div > p {
    margin-bottom: .267rem
}

.order-manage .o-error .img, .order-manage .loading .img {
    width: 2.933rem;
    height: 2.933rem;
    margin: 0 auto .4rem;
    border-radius: 100%;
    border-top-right-radius: 100%;
    border-top-left-radius: 100%;
    border-bottom-right-radius: 100%;
    border-bottom-left-radius: 100%;
    background: #ccc;
    color: #fff;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-box-pack: center;
    -o-box-pack: center;
    box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-box-align: center;
    -o-box-align: center;
    box-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    font-size: 2.133rem
}

.order-manage .o-error .img > p, .order-manage .loading .img > p {
    height: 2.133rem;
    line-height: 1.867rem
}

.order-manage .o-error .img [class^=icon-], .order-manage .loading .img [class^=icon-] {
    height: 2.133rem;
    line-height: 0;
    overflow: hidden
}

.order-manage .o-error .img img, .order-manage .loading .img img {
    width: 100%
}

.order-manage .o-error .sub-txt, .order-manage .loading .sub-txt {
    color: #999
}

[data-dpr="1"] .order-manage .o-error .sub-txt, [data-dpr="1"] .order-manage .loading .sub-txt {
    font-size: 12px
}

[data-dpr="2"] .order-manage .o-error .sub-txt, [data-dpr="2"] .order-manage .loading .sub-txt {
    font-size: 24px
}

[data-dpr="3"] .order-manage .o-error .sub-txt, [data-dpr="3"] .order-manage .loading .sub-txt {
    font-size: 36px
}

.order-manage .o-pop-btm {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .6);
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    -webkit-box-orient: vertical
}

[data-dpr="1"] .order-manage .o-pop-btm {
    font-size: 14px
}

[data-dpr="2"] .order-manage .o-pop-btm {
    font-size: 28px
}

[data-dpr="3"] .order-manage .o-pop-btm {
    font-size: 42px
}

.order-manage .o-pop-btm .blank {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    width: 100%
}

.order-manage .o-pop-btm .main {
    background: #fff;
    height: 11.093rem;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    -webkit-box-orient: vertical;
    -webkit-overflow-scrolling: touch;
    overflow: auto
}

.order-manage .o-pop-btm .main .detail {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    width: 100%
}

.order-manage .o-pop-btm .main.hide, .order-manage .o-pop-btm .main.show {
    position: absolute;
    width: 100%;
    -webkit-transition: bottom .4s ease-out
}

.order-manage .o-pop-btm .main.hide {
    bottom: -11.093rem
}

.order-manage .o-pop-btm .main.show {
    bottom: 0
}

.order-manage .o-pop-btm .detail {
    padding: 0 .32rem;
    box-sizing: border-box
}

.order-manage .o-pop-btm .title {
    text-align: center;
    padding: .32rem 0
}

[data-dpr="1"] .order-manage .o-pop-btm .title {
    font-size: 16px
}

[data-dpr="2"] .order-manage .o-pop-btm .title {
    font-size: 32px
}

[data-dpr="3"] .order-manage .o-pop-btm .title {
    font-size: 48px
}

.order-manage .o-pop-btm .info {
    padding: .32rem 0
}

.order-manage .o-pop-btm .info li {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box;
    padding: .32rem 0;
    border-bottom: 1px solid #e7e7e7
}

.order-manage .o-pop-btm .info li p {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    width: 100%
}

.order-manage .o-pop-btm .info li p:last-child {
    text-align: right
}

[data-dpr="1"] .order-manage .o-pop-btm .info li p .sub {
    font-size: 12px
}

[data-dpr="2"] .order-manage .o-pop-btm .info li p .sub {
    font-size: 24px
}

[data-dpr="3"] .order-manage .o-pop-btm .info li p .sub {
    font-size: 36px
}

.order-manage .o-pop-btm .minfo {
    padding: .32rem;
    border-top: 1px solid #e7e7e7
}

.order-manage .o-pop-btm .minfo p {
    display: inline-block;
    width: 50%;
    margin-bottom: .267rem
}

.order-manage .o-pop-btm .minfo p:nth-child(2n) {
    text-align: right
}

[data-dpr="1"] .order-manage .o-pop-btm .minfo p .sub {
    font-size: 12px
}

[data-dpr="2"] .order-manage .o-pop-btm .minfo p .sub {
    font-size: 24px
}

[data-dpr="3"] .order-manage .o-pop-btm .minfo p .sub {
    font-size: 36px
}

.order-manage .o-pop-btm .subinfo {
    color: #ff5000;
    text-align: center;
    padding: .133rem 0
}

[data-dpr="1"] .order-manage .o-pop-btm .subinfo {
    font-size: 12px
}

[data-dpr="2"] .order-manage .o-pop-btm .subinfo {
    font-size: 24px
}

[data-dpr="3"] .order-manage .o-pop-btm .subinfo {
    font-size: 36px
}

.order-manage .o-pop-btm .btn {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -o-box;
    display: box
}

.order-manage .o-pop-btm .btn p {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    width: 100%;
    height: 1.28rem;
    line-height: 1.28rem;
    text-align: center
}

.order-manage .o-pop-btm .btn p.confirmPay, .order-manage .o-pop-btm .btn p.pay {
    background: #ff5000;
    color: #fff
}

.order-manage .o-pop-btm .btn p.cancel {
    background: #eee;
    color: #D5D3D4
}

.order-manage .refresh {
    text-align: center;
    padding-bottom: .32rem
}

.order-manage .refresh .bt {
    display: inline-block;
    padding: .133rem .267rem;
    border: 1px solid #666;
    border-radius: .053rem
}

.order-manage .ctrl-selectmenu {
    -webkit-transform: translateZ(0);
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, .3);
    z-index: 2;
    color: #3b4043;
    visibility: hidden;
    opacity: 0
}

.order-manage .ctrl-selectmenu-picker {
    position: absolute;
    width: 100%;
    height: 6.933rem;
    bottom: 0;
    left: 0;
    -webkit-box-sizing: border-box;
    -webkit-transform: translateY(100%);
    box-sizing: border-box;
    background: #fff;
    z-index: 99;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-box-align: stretch;
    -webkit-box-pack: start;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in
}

.order-manage .ctrl-selectmenu-header {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 1.173rem;
    line-height: 1.173rem;
    background: #eee;
    border-top: 1px solid #b2b2b2;
    overflow: hidden;
    display: -webkit-box
}

.order-manage .ctrl-selectmenu-header a {
    text-decoration: none;
    color: #3b4043;
    padding: 0 .32rem
}

[data-dpr="1"] .order-manage .ctrl-selectmenu-header a {
    font-size: 16px
}

[data-dpr="2"] .order-manage .ctrl-selectmenu-header a {
    font-size: 32px
}

[data-dpr="3"] .order-manage .ctrl-selectmenu-header a {
    font-size: 48px
}

.order-manage .ctrl-selectmenu-header .tip {
    -webkit-box-flex: 1;
    width: 0;
    display: block;
    text-align: center
}

[data-dpr="1"] .order-manage .ctrl-selectmenu-header .tip {
    font-size: 14px
}

[data-dpr="2"] .order-manage .ctrl-selectmenu-header .tip {
    font-size: 28px
}

[data-dpr="3"] .order-manage .ctrl-selectmenu-header .tip {
    font-size: 42px
}

.order-manage .ctrl-selectmenu-wrapper {
    display: -webkit-box;
    height: 5.227rem;
    margin: .267rem 0;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    overflow: hidden
}

.order-manage .ctrl-selectmenu-col {
    -webkit-box-flex: 1;
    width: 0;
    height: 1.067rem;
    line-height: 1.067rem;
    text-align: center;
    border-width: 1px 0;
    border-color: #cdcdcd;
    border-style: solid;
    color: #ddd;
    margin: 0
}

[data-dpr="1"] .order-manage .ctrl-selectmenu-col {
    font-size: 18px
}

[data-dpr="2"] .order-manage .ctrl-selectmenu-col {
    font-size: 36px
}

[data-dpr="3"] .order-manage .ctrl-selectmenu-col {
    font-size: 54px
}

.order-manage .ctrl-selectmenu-option {
    height: 1.067rem;
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.order-manage .ctrl-selectmenu-col .current {
    color: #333
}

.pop-mask {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .2);
    z-index: -1
}

.c-float-popWrap {
    overflow: inherit
}

@font-face {
    font-family: orderapp-manage-iconfont;
    font-weight: 400;
    font-style: normal;
    src: url(//at.alicdn.com/t/font_1437363449_237427.eot?1476088563) format('embedded-opentype'), url(//at.alicdn.com/t/font_1437363449_237427.woff?1476088563) format('woff')
}